suffer from heart trouble - Turco Inglés Diccionario